using System;
namespace AppToolKit.Core.Context.Spring.AutoConstruction.Builder
{
	public abstract class BusinessNameSymbol
	{
		public const string BUSINESS_SUFFIX = "_business";
		public const string DAO_SUFFIX = "_dao";
		public const string FACTORY_SUFFIX = "_factory";
		public const string REFERENCE_PREFIX = "ref_";
		public const string EXPOSE_PREFIX = "exp_";
		public const string SAO_PREFIX = "sao_";
		public static string GetExposeName(string name)
		{
			return "exp_" + name;
		}
		public static string GetReferenceName(string businessName)
		{
			return "ref_" + businessName;
		}
		public static string GetBusinessName(string name)
		{
			return name + "_business";
		}
		public static string GetDaoName(string name)
		{
			return name + "_dao";
		}
		public static string GetFactoyName(string name)
		{
			return name + "_factory";
		}
		public static string GetSAOName(string businessName)
		{
			return "sao_" + businessName;
		}
	}
}
